package com.cw.entity;

import com.alibaba.excel.annotation.*;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.*;
import io.swagger.annotations.*;
import java.io.*;
import java.math.*;
import java.time.*;
import lombok.*;
import lombok.experimental.*;

/**
* @author smq
* @since 2021-05-05
*/
@ApiModel(value = "II_住院主表")
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
//@Table("THIS_II_INMAININFO")
@TableName("HIS.II_INMAININFO")
public class ThisIiInmaininfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "住院流水号")
    @TableId("INPATIENT_NO")
    private String inpatientNo;

    @ApiModelProperty(value = "住院号")
    @ExcelProperty(value = "PATIENT_NO")
    @TableField("PATIENT_NO")
    private String patientNo;

    @ApiModelProperty(value = "病历号")
    @ExcelProperty(value = "CARD_NO")
    @TableField("CARD_NO")
    private String cardNo;

    @ApiModelProperty(value = "姓名")
    @ExcelProperty(value = "NAME")
    @TableField("NAME")
    private String name;

    @ApiModelProperty(value = "性别")
    @ExcelProperty(value = "SEX")
    @TableField("SEX")
    private String sex;

    @ApiModelProperty(value = "出生日期")
    @ExcelProperty(value = "BIRTHDAY")
    @TableField("BIRTHDAY")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime birthday;

    @ApiModelProperty(value = "身高")
    @ExcelProperty(value = "HEIGHT")
    @TableField("HEIGHT")
    private BigDecimal height;

    @ApiModelProperty(value = "体重")
    @ExcelProperty(value = "WEIGHT")
    @TableField("WEIGHT")
    private BigDecimal weight;

    @ApiModelProperty(value = "血型编码")
    @ExcelProperty(value = "BLOOD_CODE")
    @TableField("BLOOD_CODE")
    private String bloodCode;

    @ApiModelProperty(value = "Y:有  N:无")
    @ExcelProperty(value = "HEPATITIS_FLAG")
    @TableField("HEPATITIS_FLAG")
    private String hepatitisFlag;

    @ApiModelProperty(value = "Y:有  N:无")
    @ExcelProperty(value = "ANAPHY_FLAG")
    @TableField("ANAPHY_FLAG")
    private String anaphyFlag;

    @ApiModelProperty(value = "入院日期")
    @ExcelProperty(value = "IN_DATE")
    @TableField("IN_DATE")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime inDate;

    @ApiModelProperty(value = "科室代码")
    @ExcelProperty(value = "DEPT_CODE")
    @TableField("DEPT_CODE")
    private String deptCode;

    @ApiModelProperty(value = "科室名称")
    @ExcelProperty(value = "DEPT_NAME")
    @TableField("DEPT_NAME")
    private String deptName;

    @ApiModelProperty(value = "大科代码")
    @ExcelProperty(value = "SDEPT_CODE")
    @TableField("SDEPT_CODE")
    private String sdeptCode;

    @ApiModelProperty(value = "大科名称")
    @ExcelProperty(value = "SDEPT_NAME")
    @TableField("SDEPT_NAME")
    private String sdeptName;

    @ApiModelProperty(value = "01-自费  02-保险 03-公费在职 04-公费退休 05-公费高干")
    @ExcelProperty(value = "PAYKIND_CODE")
    @TableField("PAYKIND_CODE")
    private String paykindCode;

    @ApiModelProperty(value = "合同代码，0自费，1苏州医保")
    @ExcelProperty(value = "PACT_CODE")
    @TableField("PACT_CODE")
    private String pactCode;

    @ApiModelProperty(value = "合同单位名称，自费、苏州医保等")
    @ExcelProperty(value = "PACT_NAME")
    @TableField("PACT_NAME")
    private String pactName;

    @ApiModelProperty(value = "折扣比率")
    @ExcelProperty(value = "REBATE_RATE")
    @TableField("REBATE_RATE")
    private Integer rebateRate;

    @ApiModelProperty(value = "病床号")
    @ExcelProperty(value = "BED_NO")
    @TableField("BED_NO")
    private String bedNo;

    @ApiModelProperty(value = "护理单元代码")
    @ExcelProperty(value = "NURSE_CELL_CODE")
    @TableField("NURSE_CELL_CODE")
    private String nurseCellCode;

    @ApiModelProperty(value = "护理单元名称")
    @ExcelProperty(value = "NURSE_CELL_NAME")
    @TableField("NURSE_CELL_NAME")
    private String nurseCellName;

    @ApiModelProperty(value = "医师代码(住院)")
    @ExcelProperty(value = "HOUSE_DOC_CODE")
    @TableField("HOUSE_DOC_CODE")
    private String houseDocCode;

    @ApiModelProperty(value = "医师姓名(住院)")
    @ExcelProperty(value = "HOUSE_DOC_NAME")
    @TableField("HOUSE_DOC_NAME")
    private String houseDocName;

    @ApiModelProperty(value = "医师代码(主治)")
    @ExcelProperty(value = "CHARGE_DOC_CODE")
    @TableField("CHARGE_DOC_CODE")
    private String chargeDocCode;

    @ApiModelProperty(value = "医师姓名(主治)")
    @ExcelProperty(value = "CHARGE_DOC_NAME")
    @TableField("CHARGE_DOC_NAME")
        private String chargeDocName;

    @ApiModelProperty(value = "医师代码(主任)")
    @ExcelProperty(value = "CHIEF_DOC_CODE")
    @TableField("CHIEF_DOC_CODE")
    private String chiefDocCode;

    @ApiModelProperty(value = "医师姓名(主任)")
    @ExcelProperty(value = "CHIEF_DOC_NAME")
    @TableField("CHIEF_DOC_NAME")
    private String chiefDocName;

    @ApiModelProperty(value = "护士代码(责任)")
    @ExcelProperty(value = "DUTY_NURSE_CODE")
    @TableField("DUTY_NURSE_CODE")
    private String dutyNurseCode;

    @ApiModelProperty(value = "护士姓名(责任)")
    @ExcelProperty(value = "DUTY_NURSE_NAME")
    @TableField("DUTY_NURSE_NAME")
    private String dutyNurseName;

    @ApiModelProperty(value = "操作时间(最新)")
    @ExcelProperty(value = "OPER_DTIME")
    @TableField("OPER_DTIME")
    private LocalDateTime operDtime;

    @ApiModelProperty(value = "操作员代码")
    @ExcelProperty(value = "OPER_CODE")
    @TableField("OPER_CODE")
    private String operCode;

    @ApiModelProperty(value = "入院情况")
    @ExcelProperty(value = "IN_CIRCS")
    @TableField("IN_CIRCS")
    private String inCircs;

    @ApiModelProperty(value = "入院途径")
    @ExcelProperty(value = "IN_AVENUE")
    @TableField("IN_AVENUE")
    private String inAvenue;

    @ApiModelProperty(value = "1:门诊，2:急诊，3:转科，4:转院")
    @ExcelProperty(value = "IN_SOURCE")
    @TableField("IN_SOURCE")
    private String inSource;

    @ApiModelProperty(value = "住院次数")
    @ExcelProperty(value = "IN_TIMES")
    @TableField("IN_TIMES")
    private Integer inTimes;

    @ApiModelProperty(value = "终止日期(汇总)")
    @ExcelProperty(value = "END_DATE")
    @TableField("END_DATE")
    private LocalDateTime endDate;

    @ApiModelProperty(value = "结算日期(上次)")
    @ExcelProperty(value = "BALANCE_DATE")
    @TableField("BALANCE_DATE")
    private LocalDateTime balanceDate;

    @ApiModelProperty(value = "预交金额(未结)")
    @ExcelProperty(value = "PREPAY_COST")
    @TableField("PREPAY_COST")
    private BigDecimal prepayCost;

    @ApiModelProperty(value = "费用金额(未结)")
    @ExcelProperty(value = "TOT_COST")
    @TableField("TOT_COST")
    private BigDecimal totCost;

    @ApiModelProperty(value = "自费金额(未结)")
    @ExcelProperty(value = "OWN_COST")
    @TableField("OWN_COST")
    private BigDecimal ownCost;

    @ApiModelProperty(value = "自付金额(未结)")
    @ExcelProperty(value = "PAY_COST")
    @TableField("PAY_COST")
    private BigDecimal payCost;

    @ApiModelProperty(value = "公费金额(未结)")
    @ExcelProperty(value = "PUB_COST")
    @TableField("PUB_COST")
    private BigDecimal pubCost;

    @ApiModelProperty(value = "余额(未结)")
    @ExcelProperty(value = "FREE_COST")
    @TableField("FREE_COST")
    private BigDecimal freeCost;

    @ApiModelProperty(value = "1:有婴儿；0:无婴儿")
    @ExcelProperty(value = "BABY_FLAG")
    @TableField("BABY_FLAG")
    private String babyFlag;

    @ApiModelProperty(value = "Y:是查询费用减免表；N:没有减免")
    @ExcelProperty(value = "DERATE_FLAG")
    @TableField("DERATE_FLAG")
    private String derateFlag;

    @ApiModelProperty(value = "最新医嘱日期")
    @ExcelProperty(value = "DOC_ADVICEDATE")
    @TableField("DOC_ADVICEDATE")
    private LocalDateTime docAdvicedate;

    @ApiModelProperty(value = "1-住院登记  2-病房接诊 3-出院登记 4-出院结算 5-预约出院,6-无费退院")
    @ExcelProperty(value = "IN_STATE")
    @TableField("IN_STATE")
    private String inState;

    @ApiModelProperty(value = "出院日期(预约)")
    @ExcelProperty(value = "PREPAY_OUTDATE")
    @TableField("PREPAY_OUTDATE")
    private LocalDateTime prepayOutdate;

    @ApiModelProperty(value = "发生序号")
    @ExcelProperty(value = "HAPPEN_NO")
    @TableField("HAPPEN_NO")
    private Integer happenNo;

    @ApiModelProperty(value = "结算序号")
    @ExcelProperty(value = "BALANCE_NO")
    @TableField("BALANCE_NO")
    private Integer balanceNo;

    @ApiModelProperty(value = "身份证号")
    @ExcelProperty(value = "IDENNO")
    @TableField("IDENNO")
    private String idenno;

    @ApiModelProperty(value = "职业代码")
    @ExcelProperty(value = "PROF_CODE")
    @TableField("PROF_CODE")
    private String profCode;

    @ApiModelProperty(value = "工作单位")
    @ExcelProperty(value = "WORK_NAME")
    @TableField("WORK_NAME")
    private String workName;

    @ApiModelProperty(value = "单位电话")
    @ExcelProperty(value = "WORK_TEL")
    @TableField("WORK_TEL")
    private String workTel;

    @ApiModelProperty(value = "单位邮编")
    @ExcelProperty(value = "WORK_ZIP")
    @TableField("WORK_ZIP")
    private String workZip;

    @ApiModelProperty(value = "户口或家庭地址")
    @ExcelProperty(value = "HOME")
    @TableField("HOME")
    private String home;

    @ApiModelProperty(value = "家庭电话")
    @ExcelProperty(value = "HOME_TEL")
    @TableField("HOME_TEL")
    private String homeTel;

    @ApiModelProperty(value = "户口或家庭邮编")
    @ExcelProperty(value = "HOME_ZIP")
    @TableField("HOME_ZIP")
    private String homeZip;

    @ApiModelProperty(value = "籍贯")
    @ExcelProperty(value = "DIST")
    @TableField("DIST")
    private String dist;

    @ApiModelProperty(value = "出生地代码")
    @ExcelProperty(value = "BIRTH_AREA")
    @TableField("BIRTH_AREA")
    private String birthArea;

    @ApiModelProperty(value = "民族")
    @ExcelProperty(value = "NATION_CODE")
    @TableField("NATION_CODE")
    private String nationCode;

    @ApiModelProperty(value = "联系人姓名")
    @ExcelProperty(value = "LINKMA_NAME")
    @TableField("LINKMA_NAME")
    private String linkmaName;

    @ApiModelProperty(value = "联系人电话")
    @ExcelProperty(value = "LINKMAN_TEL")
    @TableField("LINKMAN_TEL")
    private String linkmanTel;

    @ApiModelProperty(value = "联系人住址")
    @ExcelProperty(value = "LINKMAN_ADD")
    @TableField("LINKMAN_ADD")
    private String linkmanAdd;

    @ApiModelProperty(value = "联系人关系")
    @ExcelProperty(value = "RELA_CODE")
    @TableField("RELA_CODE")
    private String relaCode;

    @ApiModelProperty(value = "婚姻状况")
    @ExcelProperty(value = "MARI")
    @TableField("MARI")
    private String mari;

    @ApiModelProperty(value = "国籍")
    @ExcelProperty(value = "COUN_CODE")
    @TableField("COUN_CODE")
    private String counCode;

    @ApiModelProperty(value = "重患标志")
    @ExcelProperty(value = "PERSONAGE_FLAG")
    @TableField("PERSONAGE_FLAG")
    private String personageFlag;

    @ApiModelProperty(value = "血压")
    @ExcelProperty(value = "XY")
    @TableField("XY")
    private String xy;

    @ApiModelProperty(value = "医疗证号")
    @ExcelProperty(value = "MCARD_NO")
    @TableField("MCARD_NO")
    private String mcardNo;

    @ApiModelProperty(value = "是否关帐")
    @ExcelProperty(value = "STOP_ACOUNT")
    @TableField("STOP_ACOUNT")
    private String stopAcount;

    @ApiModelProperty(value = "出院日期")
    @ExcelProperty(value = "OUT_DATE")
    @TableField("OUT_DATE")
    private LocalDateTime outDate;

    @ApiModelProperty(value = "服装押金")
    @ExcelProperty(value = "DRESS_DEPOSIT")
    @TableField("DRESS_DEPOSIT")
    private BigDecimal dressDeposit;

    @ApiModelProperty(value = "服装号")
    @ExcelProperty(value = "DRESS_NO")
    @TableField("DRESS_NO")
    private String dressNo;

    @ApiModelProperty(value = "转归代号")
    @ExcelProperty(value = "ZG")
    @TableField("ZG")
    private String zg;

    @ApiModelProperty(value = "担保人代码")
    @ExcelProperty(value = "CAUTIONER")
    @TableField("CAUTIONER")
    private String cautioner;

    @ApiModelProperty(value = "担保金额")
    @ExcelProperty(value = "MONEY")
    @TableField("MONEY")
    private BigDecimal money;

    @ApiModelProperty(value = "1:有病历，0:无病历")
    @ExcelProperty(value = "CASE_FLAG")
    @TableField("CASE_FLAG")
    private String caseFlag;

    @ApiModelProperty(value = "警戒线")
    @ExcelProperty(value = "MONEY_ALERT")
    @TableField("MONEY_ALERT")
    private BigDecimal moneyAlert;

    @ExcelProperty(value = "EMPL_CODE")
    @TableField("EMPL_CODE")
    private String emplCode;

    @ExcelProperty(value = "MEDICAL_TYPE")
    @TableField("MEDICAL_TYPE")
    private String medicalType;

    @ApiModelProperty(value = "减免金额")
    @ExcelProperty(value = "DERATE_COST")
    @TableField("DERATE_COST")
    private BigDecimal derateCost;

    @ApiModelProperty(value = "预交金额(已结)")
    @ExcelProperty(value = "BALANCE_PREPAY")
    @TableField("BALANCE_PREPAY")
    private BigDecimal balancePrepay;

    @ApiModelProperty(value = "费用金额(已结)")
    @ExcelProperty(value = "BALANCE_COST")
    @TableField("BALANCE_COST")
    private BigDecimal balanceCost;

    @ApiModelProperty(value = "是否在ICU 0 no 1 yes")
    @ExcelProperty(value = "IN_ICU")
    @TableField("IN_ICU")
    private String inIcu;

    @ApiModelProperty(value = "实习医生代码")
    @ExcelProperty(value = "PRACTICE_DOC_CODE")
    @TableField("PRACTICE_DOC_CODE")
    private String practiceDocCode;

    @ApiModelProperty(value = "实习医生姓名")
    @ExcelProperty(value = "PRACTICE_DOC_NAME")
    @TableField("PRACTICE_DOC_NAME")
    private String practiceDocName;

    @ApiModelProperty(value = "进修医生代码")
    @ExcelProperty(value = "NOVICIATE_DOC_CODE")
    @TableField("NOVICIATE_DOC_CODE")
    private String noviciateDocCode;

    @ApiModelProperty(value = "进修医生姓名")
    @ExcelProperty(value = "NOVICIATE_DOC_NAME")
    @TableField("NOVICIATE_DOC_NAME")
    private String noviciateDocName;

    @ExcelProperty(value = "CONVOY_NRS_CODE")
    @TableField("CONVOY_NRS_CODE")
    private String convoyNrsCode;

    @ExcelProperty(value = "CONVOY_NRS_NAME")
    @TableField("CONVOY_NRS_NAME")
    private String convoyNrsName;

    @ExcelProperty(value = "CONVOY_TOOL_CODE")
    @TableField("CONVOY_TOOL_CODE")
    private String convoyToolCode;

    @ExcelProperty(value = "CONVOY_TOOL_NAME")
    @TableField("CONVOY_TOOL_NAME")
    private String convoyToolName;

    @ApiModelProperty(value = "大额补助")
    @ExcelProperty(value = "DEBZ_COST")
    @TableField("DEBZ_COST")
    private BigDecimal debzCost;

    @ApiModelProperty(value = "公务员")
    @ExcelProperty(value = "GWY_COST")
    @TableField("GWY_COST")
    private BigDecimal gwyCost;

    @ExcelProperty(value = "IF_ACCOMPANY")
    @TableField("IF_ACCOMPANY")
    private String ifAccompany;

    @ApiModelProperty(value = "拼音码")
    @ExcelProperty(value = "PY")
    @TableField("PY")
    private String py;

    @ApiModelProperty(value = "科主任代码")
    @ExcelProperty(value = "DIRECTOR_CODE")
    @TableField("DIRECTOR_CODE")
    private String directorCode;

    @ApiModelProperty(value = "科主任名称")
    @ExcelProperty(value = "DIRECTOR_NAME")
    @TableField("DIRECTOR_NAME")
    private String directorName;

    @ApiModelProperty(value = "病案送入病案室否0未1送")
    @ExcelProperty(value = "CASE_SENDFLAG")
    @TableField("CASE_SENDFLAG")
    private String caseSendflag;

    @ApiModelProperty(value = "转科标志")
    @ExcelProperty(value = "CHANGE_DEPT")
    @TableField("CHANGE_DEPT")
    private String changeDept;

    @ExcelProperty(value = "REMARK")
    @TableField("REMARK")
    private String remark;

    @ExcelProperty(value = "CHECK_FLAG")
    @TableField("CHECK_FLAG")
    private String checkFlag;

    @ApiModelProperty(value = "省医保回传的流水号（南京省医保专用）")
    @ExcelProperty(value = "SI_ENREG_NO")
    @TableField("SI_ENREG_NO")
    private String siEnregNo;

    @ApiModelProperty(value = "出院小结打印标记0未打印，1已打印")
    @ExcelProperty(value = "OUTRECORD_PRINTFLAG")
    @TableField("OUTRECORD_PRINTFLAG")
    private String outrecordPrintflag;

    @ApiModelProperty(value = "医保上传号")
    @ExcelProperty(value = "SI_TRANSNO")
    @TableField("SI_TRANSNO")
    private String siTransno;

    @ApiModelProperty(value = "医保卡信息(预结算使用)")
    @ExcelProperty(value = "SI_CARDINFO")
    @TableField("SI_CARDINFO")
    private String siCardinfo;

    @ApiModelProperty(value = "患者的医嘱信息转移标志 come from zxs")
    @ExcelProperty(value = "TRANS_FLAG")
    @TableField("TRANS_FLAG")
    private String transFlag;

    @ApiModelProperty(value = "患者饮食状况")
    @ExcelProperty(value = "FOOD_STATE")
    @TableField("FOOD_STATE")
    private String foodState;

    @ApiModelProperty(value = "欠费额度(苏州添加)")
    @ExcelProperty(value = "LACK_STANDARD")
    @TableField("LACK_STANDARD")
    private BigDecimal lackStandard;

    @ApiModelProperty(value = "是否设置个人欠费额度标记(0 跟病区、科室设置欠费额度一致 1单独为个人设置)")
    @ExcelProperty(value = "YN_PERSON_LACK")
    @TableField("YN_PERSON_LACK")
    private String ynPersonLack;

    @ApiModelProperty(value = "院内住院号(病案号)，可修改（苏州专用）")
    @ExcelProperty(value = "PATIENT_NO_SZ")
    @TableField("PATIENT_NO_SZ")
    private String patientNoSz;

    @ApiModelProperty(value = "老病人标志")
    @ExcelProperty(value = "OLD_BR")
    @TableField("OLD_BR")
    private String oldBr;

    @ApiModelProperty(value = "园区医保的交易号字段长，新增加")
    @ExcelProperty(value = "SI_TRANSNO_YQ")
    @TableField("SI_TRANSNO_YQ")
    private String siTransnoYq;

    @ApiModelProperty(value = "生育类型")
    @ExcelProperty(value = "SY_KIND")
    @TableField("SY_KIND")
    private String syKind;

    @ApiModelProperty(value = "生育证号")
    @ExcelProperty(value = "SY_ZH")
    @TableField("SY_ZH")
    private String syZh;

    @ApiModelProperty(value = "生育日期")
    @ExcelProperty(value = "SY_DATE")
    @TableField("SY_DATE")
    private LocalDateTime syDate;

    @ApiModelProperty(value = "生育项目")
    @ExcelProperty(value = "SY_FWXM")
    @TableField("SY_FWXM")
    private String syFwxm;

    @ApiModelProperty(value = "生育类别")
    @ExcelProperty(value = "SY_SYLX")
    @TableField("SY_SYLX")
    private String sySylx;

    @ExcelProperty(value = "UPLOADCYINFO")
    @TableField("UPLOADCYINFO")
    private String uploadcyinfo;

    @ExcelProperty(value = "UPLOADCYINFO_DATE")
    @TableField("UPLOADCYINFO_DATE")
    private LocalDateTime uploadcyinfoDate;

    @ApiModelProperty(value = "热量")
    @ExcelProperty(value = "ENERGY")
    @TableField("ENERGY")
    private String energy;

    @ApiModelProperty(value = "结算时用，用于控制医保分离关联")
    @ExcelProperty(value = "CON_NUM")
    @TableField("CON_NUM")
    private Integer conNum;

    @ApiModelProperty(value = "特殊上传控制标记")
    @ExcelProperty(value = "UP_CONTROL")
    @TableField("UP_CONTROL")
    private String upControl;

    @ApiModelProperty(value = "随访病人")
    @ExcelProperty(value = "SF_FLAG")
    @TableField("SF_FLAG")
    private String sfFlag;

    @ApiModelProperty(value = "生育胎数")
    @ExcelProperty(value = "SY_TS")
    @TableField("SY_TS")
    private Integer syTs;

    @ApiModelProperty(value = "生育并发症")
    @ExcelProperty(value = "SY_BFZ")
    @TableField("SY_BFZ")
    private String syBfz;

    @ApiModelProperty(value = "医疗组长代码")
    @ExcelProperty(value = "YLZZ_CODE")
    @TableField("YLZZ_CODE")
    private String ylzzCode;

    @ApiModelProperty(value = "医疗组长名称")
    @ExcelProperty(value = "YLZZ_NAME")
    @TableField("YLZZ_NAME")
    private String ylzzName;

//    @ApiModelProperty(value = "病人照片add by yux 2012-7-19")
//    @ExcelProperty(value = "PHOTO")
//    @TableField("PHOTO")
//    private String photo;

    @ApiModelProperty(value = "社会保障卡号")
    @ExcelProperty(value = "BAOZHANGCARDNO")
    @TableField("BAOZHANGCARDNO")
    private String baozhangcardno;

    @ApiModelProperty(value = "住院登记ID")
    @ExcelProperty(value = "ZYDJID")
    @TableField("ZYDJID")
    private String zydjid;

    @ApiModelProperty(value = "医疗就诊事件ID")
    @ExcelProperty(value = "YLJZSJID")
    @TableField("YLJZSJID")
    private String yljzsjid;

    @ApiModelProperty(value = "往年账户冲自负标志")
    @ExcelProperty(value = "WNZHFLAG")
    @TableField("WNZHFLAG")
    private String wnzhflag;

    @ApiModelProperty(value = "参保地行政区划代码")
    @ExcelProperty(value = "AREA_FLAG")
    @TableField("AREA_FLAG")
    private String areaFlag;

    @ApiModelProperty(value = "欠费冻结标识 0未冻结 1 冻结 yux 2012-12-12")
    @ExcelProperty(value = "FROSEN_FLAG")
    @TableField("FROSEN_FLAG")
    private String frosenFlag;

    @ApiModelProperty(value = "是否日间手术患者标记 0 否 1 是")
    @ExcelProperty(value = "YN_RJSX")
    @TableField("YN_RJSX")
    private String ynRjsx;

    @ApiModelProperty(value = "挂号单的处方号")
    @ExcelProperty(value = "CLINIC_CODE")
    @TableField("CLINIC_CODE")
    private String clinicCode;

    @ApiModelProperty(value = "园区 明细交易唯一号 ")
    @ExcelProperty(value = "BLUNIQSN")
    @TableField("BLUNIQSN")
    private String bluniqsn;

    @ExcelProperty(value = "ADR1_PROVINCE")
    @TableField("ADR1_PROVINCE")
    private String adr1Province;

    @ExcelProperty(value = "ADR2_CITY")
    @TableField("ADR2_CITY")
    private String adr2City;

    @ExcelProperty(value = "ADR3_TOWN")
    @TableField("ADR3_TOWN")
    private String adr3Town;

    @ExcelProperty(value = "ADR4_QT")
    @TableField("ADR4_QT")
    private String adr4Qt;

    @ApiModelProperty(value = "血型RH：阴性、阳性，20190212，胡思聪")
    @ExcelProperty(value = "BLOOD_RH")
    @TableField("BLOOD_RH")
    private String bloodRh;

    @ApiModelProperty(value = "20190904 园区生育-新生儿生存状态 1-存活；0-死亡")
    @ExcelProperty(value = "SY_XSESCZT")
    @TableField("SY_XSESCZT")
    private String syXsesczt;

    @ApiModelProperty(value = "病人标签：1日间手术、2院前准备、3疑似新冠")
    @ExcelProperty(value = "PATIENT_TAG")
    @TableField("PATIENT_TAG")
    private String patientTag;

    @ApiModelProperty(value = "0-否 ， 1-是 。。。默认为否")
    @ExcelProperty(value = "YN_VIP")
    @TableField("YN_VIP")
    private String ynVip;

    @ApiModelProperty(value = "出院备注，允许为空")
    @ExcelProperty(value = "OUT_REMARK")
    @TableField("OUT_REMARK")
    private String outRemark;

    @ApiModelProperty(value = "青海的异地病人mcard_no升级为50位")
    @ExcelProperty(value = "MCARD_NO_NEW")
    @TableField("MCARD_NO_NEW")
    private String mcardNoNew;

    @ApiModelProperty(value = "年龄")
    @TableField(exist = false)
    private String age;

    @ApiModelProperty(value = "用于前端做判断的参数")
    @TableField(exist = false)
    private boolean checked;

    @ApiModelProperty(value = "诊断名称")
    @TableField(exist = false)
    private String diagName;

    @ApiModelProperty("状态")
    @TableField(exist = false)
    private String status;

    @ApiModelProperty("入院诊断描述")
    @TableField(exist = false)
    private String mszd;

    @ApiModelProperty(value = "预约医师")
    @TableField(exist = false)
    private String predoctCode;

    @ApiModelProperty(value = "预约日期")
    @TableField(exist = false)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime predate;

    @ApiModelProperty(value = "preid")
    @TableField(exist = false)
    private String preid;

    @ApiModelProperty(value = "是否跨病区，“0”不是跨区，“1”是跨区，“2”全部的人")
    @TableField(exist = false)
    private  String isBedUggIeBC;

    @TableField(exist = false)
    @ApiModelProperty(value = "备注")
    private  String beizhu;

}
